{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>username</th>\n",
       "      <th>password</th>\n",
       "      <th>userid</th>\n",
       "      <th>groupid</th>\n",
       "      <th>name</th>\n",
       "      <th>homedir</th>\n",
       "      <th>shell</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>root</td>\n",
       "      <td>x</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>root</td>\n",
       "      <td>/root</td>\n",
       "      <td>/bin/bash</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>daemon</td>\n",
       "      <td>x</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>daemon</td>\n",
       "      <td>/usr/sbin</td>\n",
       "      <td>/usr/sbin/nologin</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>bin</td>\n",
       "      <td>x</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>bin</td>\n",
       "      <td>/bin</td>\n",
       "      <td>/usr/sbin/nologin</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>sys</td>\n",
       "      <td>x</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>sys</td>\n",
       "      <td>/dev</td>\n",
       "      <td>/usr/sbin/nologin</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>sync</td>\n",
       "      <td>x</td>\n",
       "      <td>4</td>\n",
       "      <td>65534</td>\n",
       "      <td>sync</td>\n",
       "      <td>/bin</td>\n",
       "      <td>/bin/sync</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>games</td>\n",
       "      <td>x</td>\n",
       "      <td>5</td>\n",
       "      <td>60</td>\n",
       "      <td>games</td>\n",
       "      <td>/usr/games</td>\n",
       "      <td>/usr/sbin/nologin</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>man</td>\n",
       "      <td>x</td>\n",
       "      <td>6</td>\n",
       "      <td>12</td>\n",
       "      <td>man</td>\n",
       "      <td>/var/cache/man</td>\n",
       "      <td>/usr/sbin/nologin</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>lp</td>\n",
       "      <td>x</td>\n",
       "      <td>7</td>\n",
       "      <td>7</td>\n",
       "      <td>lp</td>\n",
       "      <td>/var/spool/lpd</td>\n",
       "      <td>/usr/sbin/nologin</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>mail</td>\n",
       "      <td>x</td>\n",
       "      <td>8</td>\n",
       "      <td>8</td>\n",
       "      <td>mail</td>\n",
       "      <td>/var/mail</td>\n",
       "      <td>/usr/sbin/nologin</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>news</td>\n",
       "      <td>x</td>\n",
       "      <td>9</td>\n",
       "      <td>9</td>\n",
       "      <td>news</td>\n",
       "      <td>/var/spool/news</td>\n",
       "      <td>/usr/sbin/nologin</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>uucp</td>\n",
       "      <td>x</td>\n",
       "      <td>10</td>\n",
       "      <td>10</td>\n",
       "      <td>uucp</td>\n",
       "      <td>/var/spool/uucp</td>\n",
       "      <td>/usr/sbin/nologin</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>proxy</td>\n",
       "      <td>x</td>\n",
       "      <td>13</td>\n",
       "      <td>13</td>\n",
       "      <td>proxy</td>\n",
       "      <td>/bin</td>\n",
       "      <td>/usr/sbin/nologin</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12</th>\n",
       "      <td>www-data</td>\n",
       "      <td>x</td>\n",
       "      <td>33</td>\n",
       "      <td>33</td>\n",
       "      <td>www-data</td>\n",
       "      <td>/var/www</td>\n",
       "      <td>/usr/sbin/nologin</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>13</th>\n",
       "      <td>backup</td>\n",
       "      <td>x</td>\n",
       "      <td>34</td>\n",
       "      <td>34</td>\n",
       "      <td>backup</td>\n",
       "      <td>/var/backups</td>\n",
       "      <td>/usr/sbin/nologin</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>14</th>\n",
       "      <td>list</td>\n",
       "      <td>x</td>\n",
       "      <td>38</td>\n",
       "      <td>38</td>\n",
       "      <td>Mailing List Manager</td>\n",
       "      <td>/var/list</td>\n",
       "      <td>/usr/sbin/nologin</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>15</th>\n",
       "      <td>irc</td>\n",
       "      <td>x</td>\n",
       "      <td>39</td>\n",
       "      <td>39</td>\n",
       "      <td>ircd</td>\n",
       "      <td>/var/run/ircd</td>\n",
       "      <td>/usr/sbin/nologin</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>16</th>\n",
       "      <td>gnats</td>\n",
       "      <td>x</td>\n",
       "      <td>41</td>\n",
       "      <td>41</td>\n",
       "      <td>Gnats Bug-Reporting System (admin)</td>\n",
       "      <td>/var/lib/gnats</td>\n",
       "      <td>/usr/sbin/nologin</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>17</th>\n",
       "      <td>nobody</td>\n",
       "      <td>x</td>\n",
       "      <td>65534</td>\n",
       "      <td>65534</td>\n",
       "      <td>nobody</td>\n",
       "      <td>/nonexistent</td>\n",
       "      <td>/usr/sbin/nologin</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>18</th>\n",
       "      <td>syslog</td>\n",
       "      <td>x</td>\n",
       "      <td>101</td>\n",
       "      <td>104</td>\n",
       "      <td>NaN</td>\n",
       "      <td>/home/syslog</td>\n",
       "      <td>/bin/false</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>19</th>\n",
       "      <td>messagebus</td>\n",
       "      <td>x</td>\n",
       "      <td>102</td>\n",
       "      <td>106</td>\n",
       "      <td>NaN</td>\n",
       "      <td>/var/run/dbus</td>\n",
       "      <td>/bin/false</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>20</th>\n",
       "      <td>landscape</td>\n",
       "      <td>x</td>\n",
       "      <td>103</td>\n",
       "      <td>109</td>\n",
       "      <td>NaN</td>\n",
       "      <td>/var/lib/landscape</td>\n",
       "      <td>/bin/false</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>21</th>\n",
       "      <td>jci</td>\n",
       "      <td>x</td>\n",
       "      <td>955</td>\n",
       "      <td>955</td>\n",
       "      <td>NaN</td>\n",
       "      <td>/home/jci</td>\n",
       "      <td>/bin/bash</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>22</th>\n",
       "      <td>sshd</td>\n",
       "      <td>x</td>\n",
       "      <td>104</td>\n",
       "      <td>65534</td>\n",
       "      <td>NaN</td>\n",
       "      <td>/var/run/sshd</td>\n",
       "      <td>/usr/sbin/nologin</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>23</th>\n",
       "      <td>user</td>\n",
       "      <td>x</td>\n",
       "      <td>1000</td>\n",
       "      <td>1000</td>\n",
       "      <td>user,,,</td>\n",
       "      <td>/home/user</td>\n",
       "      <td>/bin/bash</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>24</th>\n",
       "      <td>reuven</td>\n",
       "      <td>x</td>\n",
       "      <td>1001</td>\n",
       "      <td>1001</td>\n",
       "      <td>Reuven M. Lerner,,,</td>\n",
       "      <td>/home/reuven</td>\n",
       "      <td>/bin/bash</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>25</th>\n",
       "      <td>postfix</td>\n",
       "      <td>x</td>\n",
       "      <td>105</td>\n",
       "      <td>113</td>\n",
       "      <td>NaN</td>\n",
       "      <td>/var/spool/postfix</td>\n",
       "      <td>/bin/false</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>26</th>\n",
       "      <td>colord</td>\n",
       "      <td>x</td>\n",
       "      <td>106</td>\n",
       "      <td>116</td>\n",
       "      <td>colord colour management daemon,,,</td>\n",
       "      <td>/var/lib/colord</td>\n",
       "      <td>/bin/false</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>27</th>\n",
       "      <td>postgres</td>\n",
       "      <td>x</td>\n",
       "      <td>107</td>\n",
       "      <td>117</td>\n",
       "      <td>PostgreSQL administrator,,,</td>\n",
       "      <td>/var/lib/postgresql</td>\n",
       "      <td>/bin/bash</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>28</th>\n",
       "      <td>dovecot</td>\n",
       "      <td>x</td>\n",
       "      <td>108</td>\n",
       "      <td>119</td>\n",
       "      <td>Dovecot mail server,,,</td>\n",
       "      <td>/usr/lib/dovecot</td>\n",
       "      <td>/bin/false</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>29</th>\n",
       "      <td>dovenull</td>\n",
       "      <td>x</td>\n",
       "      <td>109</td>\n",
       "      <td>120</td>\n",
       "      <td>Dovecot login user,,,</td>\n",
       "      <td>/nonexistent</td>\n",
       "      <td>/bin/false</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>30</th>\n",
       "      <td>postgrey</td>\n",
       "      <td>x</td>\n",
       "      <td>110</td>\n",
       "      <td>121</td>\n",
       "      <td>NaN</td>\n",
       "      <td>/var/lib/postgrey</td>\n",
       "      <td>/bin/false</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>31</th>\n",
       "      <td>debian-spamd</td>\n",
       "      <td>x</td>\n",
       "      <td>111</td>\n",
       "      <td>122</td>\n",
       "      <td>NaN</td>\n",
       "      <td>/var/lib/spamassassin</td>\n",
       "      <td>/bin/sh</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>32</th>\n",
       "      <td>memcache</td>\n",
       "      <td>x</td>\n",
       "      <td>113</td>\n",
       "      <td>124</td>\n",
       "      <td>Memcached,,,</td>\n",
       "      <td>/nonexistent</td>\n",
       "      <td>/bin/false</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>33</th>\n",
       "      <td>genadi</td>\n",
       "      <td>x</td>\n",
       "      <td>1002</td>\n",
       "      <td>1003</td>\n",
       "      <td>Genadi Reznichenko,,,</td>\n",
       "      <td>/home/genadi</td>\n",
       "      <td>/bin/bash</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>34</th>\n",
       "      <td>shira</td>\n",
       "      <td>x</td>\n",
       "      <td>1003</td>\n",
       "      <td>1004</td>\n",
       "      <td>Shira Friedman,,,</td>\n",
       "      <td>/home/shira</td>\n",
       "      <td>/bin/bash</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>35</th>\n",
       "      <td>atara</td>\n",
       "      <td>x</td>\n",
       "      <td>1004</td>\n",
       "      <td>1005</td>\n",
       "      <td>Atara Lerner-Friedman,,,</td>\n",
       "      <td>/home/atara</td>\n",
       "      <td>/bin/bash</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>36</th>\n",
       "      <td>shikma</td>\n",
       "      <td>x</td>\n",
       "      <td>1005</td>\n",
       "      <td>1006</td>\n",
       "      <td>Shikma Lerner-Friedman,,,</td>\n",
       "      <td>/home/shikma</td>\n",
       "      <td>/bin/bash</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>37</th>\n",
       "      <td>amotz</td>\n",
       "      <td>x</td>\n",
       "      <td>1006</td>\n",
       "      <td>1007</td>\n",
       "      <td>Amotz Lerner-Friedman,,,</td>\n",
       "      <td>/home/amotz</td>\n",
       "      <td>/bin/bash</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>38</th>\n",
       "      <td>mysql</td>\n",
       "      <td>x</td>\n",
       "      <td>114</td>\n",
       "      <td>125</td>\n",
       "      <td>MySQL Server,,,</td>\n",
       "      <td>/nonexistent</td>\n",
       "      <td>/bin/false</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>39</th>\n",
       "      <td>clamav</td>\n",
       "      <td>x</td>\n",
       "      <td>115</td>\n",
       "      <td>126</td>\n",
       "      <td>NaN</td>\n",
       "      <td>/var/lib/clamav</td>\n",
       "      <td>/bin/false</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>40</th>\n",
       "      <td>amavis</td>\n",
       "      <td>x</td>\n",
       "      <td>116</td>\n",
       "      <td>127</td>\n",
       "      <td>AMaViS system user,,,</td>\n",
       "      <td>/var/lib/amavis</td>\n",
       "      <td>/bin/sh</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>41</th>\n",
       "      <td>opendkim</td>\n",
       "      <td>x</td>\n",
       "      <td>117</td>\n",
       "      <td>128</td>\n",
       "      <td>NaN</td>\n",
       "      <td>/var/run/opendkim</td>\n",
       "      <td>/bin/false</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>42</th>\n",
       "      <td>gitlab-redis</td>\n",
       "      <td>x</td>\n",
       "      <td>999</td>\n",
       "      <td>1009</td>\n",
       "      <td>NaN</td>\n",
       "      <td>/var/opt/gitlab/redis</td>\n",
       "      <td>/bin/nologin</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>43</th>\n",
       "      <td>gitlab-psql</td>\n",
       "      <td>x</td>\n",
       "      <td>998</td>\n",
       "      <td>1010</td>\n",
       "      <td>NaN</td>\n",
       "      <td>/var/opt/gitlab/postgresql</td>\n",
       "      <td>/bin/sh</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>44</th>\n",
       "      <td>git</td>\n",
       "      <td>x</td>\n",
       "      <td>1007</td>\n",
       "      <td>1008</td>\n",
       "      <td>GitLab,,,</td>\n",
       "      <td>/home/git</td>\n",
       "      <td>/bin/bash</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>45</th>\n",
       "      <td>opendmarc</td>\n",
       "      <td>x</td>\n",
       "      <td>118</td>\n",
       "      <td>129</td>\n",
       "      <td>NaN</td>\n",
       "      <td>/var/run/opendmarc</td>\n",
       "      <td>/bin/false</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>46</th>\n",
       "      <td>dkim-milter-python</td>\n",
       "      <td>x</td>\n",
       "      <td>119</td>\n",
       "      <td>130</td>\n",
       "      <td>NaN</td>\n",
       "      <td>/var/run/dkim-milter-python</td>\n",
       "      <td>/bin/false</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>47</th>\n",
       "      <td>deploy</td>\n",
       "      <td>x</td>\n",
       "      <td>1008</td>\n",
       "      <td>1011</td>\n",
       "      <td>Deploy,,,</td>\n",
       "      <td>/home/deploy</td>\n",
       "      <td>/bin/bash</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>48</th>\n",
       "      <td>redis</td>\n",
       "      <td>x</td>\n",
       "      <td>112</td>\n",
       "      <td>123</td>\n",
       "      <td>redis server,,,</td>\n",
       "      <td>/var/lib/redis</td>\n",
       "      <td>/bin/false</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "              username password  userid  groupid  \\\n",
       "0                 root        x       0        0   \n",
       "1               daemon        x       1        1   \n",
       "2                  bin        x       2        2   \n",
       "3                  sys        x       3        3   \n",
       "4                 sync        x       4    65534   \n",
       "5                games        x       5       60   \n",
       "6                  man        x       6       12   \n",
       "7                   lp        x       7        7   \n",
       "8                 mail        x       8        8   \n",
       "9                 news        x       9        9   \n",
       "10                uucp        x      10       10   \n",
       "11               proxy        x      13       13   \n",
       "12            www-data        x      33       33   \n",
       "13              backup        x      34       34   \n",
       "14                list        x      38       38   \n",
       "15                 irc        x      39       39   \n",
       "16               gnats        x      41       41   \n",
       "17              nobody        x   65534    65534   \n",
       "18              syslog        x     101      104   \n",
       "19          messagebus        x     102      106   \n",
       "20           landscape        x     103      109   \n",
       "21                 jci        x     955      955   \n",
       "22                sshd        x     104    65534   \n",
       "23                user        x    1000     1000   \n",
       "24              reuven        x    1001     1001   \n",
       "25             postfix        x     105      113   \n",
       "26              colord        x     106      116   \n",
       "27            postgres        x     107      117   \n",
       "28             dovecot        x     108      119   \n",
       "29            dovenull        x     109      120   \n",
       "30            postgrey        x     110      121   \n",
       "31        debian-spamd        x     111      122   \n",
       "32            memcache        x     113      124   \n",
       "33              genadi        x    1002     1003   \n",
       "34               shira        x    1003     1004   \n",
       "35               atara        x    1004     1005   \n",
       "36              shikma        x    1005     1006   \n",
       "37               amotz        x    1006     1007   \n",
       "38               mysql        x     114      125   \n",
       "39              clamav        x     115      126   \n",
       "40              amavis        x     116      127   \n",
       "41            opendkim        x     117      128   \n",
       "42        gitlab-redis        x     999     1009   \n",
       "43         gitlab-psql        x     998     1010   \n",
       "44                 git        x    1007     1008   \n",
       "45           opendmarc        x     118      129   \n",
       "46  dkim-milter-python        x     119      130   \n",
       "47              deploy        x    1008     1011   \n",
       "48               redis        x     112      123   \n",
       "\n",
       "                                  name                      homedir  \\\n",
       "0                                 root                        /root   \n",
       "1                               daemon                    /usr/sbin   \n",
       "2                                  bin                         /bin   \n",
       "3                                  sys                         /dev   \n",
       "4                                 sync                         /bin   \n",
       "5                                games                   /usr/games   \n",
       "6                                  man               /var/cache/man   \n",
       "7                                   lp               /var/spool/lpd   \n",
       "8                                 mail                    /var/mail   \n",
       "9                                 news              /var/spool/news   \n",
       "10                                uucp              /var/spool/uucp   \n",
       "11                               proxy                         /bin   \n",
       "12                            www-data                     /var/www   \n",
       "13                              backup                 /var/backups   \n",
       "14                Mailing List Manager                    /var/list   \n",
       "15                                ircd                /var/run/ircd   \n",
       "16  Gnats Bug-Reporting System (admin)               /var/lib/gnats   \n",
       "17                              nobody                 /nonexistent   \n",
       "18                                 NaN                 /home/syslog   \n",
       "19                                 NaN                /var/run/dbus   \n",
       "20                                 NaN           /var/lib/landscape   \n",
       "21                                 NaN                    /home/jci   \n",
       "22                                 NaN                /var/run/sshd   \n",
       "23                             user,,,                   /home/user   \n",
       "24                 Reuven M. Lerner,,,                 /home/reuven   \n",
       "25                                 NaN           /var/spool/postfix   \n",
       "26  colord colour management daemon,,,              /var/lib/colord   \n",
       "27         PostgreSQL administrator,,,          /var/lib/postgresql   \n",
       "28              Dovecot mail server,,,             /usr/lib/dovecot   \n",
       "29               Dovecot login user,,,                 /nonexistent   \n",
       "30                                 NaN            /var/lib/postgrey   \n",
       "31                                 NaN        /var/lib/spamassassin   \n",
       "32                        Memcached,,,                 /nonexistent   \n",
       "33               Genadi Reznichenko,,,                 /home/genadi   \n",
       "34                   Shira Friedman,,,                  /home/shira   \n",
       "35            Atara Lerner-Friedman,,,                  /home/atara   \n",
       "36           Shikma Lerner-Friedman,,,                 /home/shikma   \n",
       "37            Amotz Lerner-Friedman,,,                  /home/amotz   \n",
       "38                     MySQL Server,,,                 /nonexistent   \n",
       "39                                 NaN              /var/lib/clamav   \n",
       "40               AMaViS system user,,,              /var/lib/amavis   \n",
       "41                                 NaN            /var/run/opendkim   \n",
       "42                                 NaN        /var/opt/gitlab/redis   \n",
       "43                                 NaN   /var/opt/gitlab/postgresql   \n",
       "44                           GitLab,,,                    /home/git   \n",
       "45                                 NaN           /var/run/opendmarc   \n",
       "46                                 NaN  /var/run/dkim-milter-python   \n",
       "47                           Deploy,,,                 /home/deploy   \n",
       "48                     redis server,,,               /var/lib/redis   \n",
       "\n",
       "                shell  \n",
       "0           /bin/bash  \n",
       "1   /usr/sbin/nologin  \n",
       "2   /usr/sbin/nologin  \n",
       "3   /usr/sbin/nologin  \n",
       "4           /bin/sync  \n",
       "5   /usr/sbin/nologin  \n",
       "6   /usr/sbin/nologin  \n",
       "7   /usr/sbin/nologin  \n",
       "8   /usr/sbin/nologin  \n",
       "9   /usr/sbin/nologin  \n",
       "10  /usr/sbin/nologin  \n",
       "11  /usr/sbin/nologin  \n",
       "12  /usr/sbin/nologin  \n",
       "13  /usr/sbin/nologin  \n",
       "14  /usr/sbin/nologin  \n",
       "15  /usr/sbin/nologin  \n",
       "16  /usr/sbin/nologin  \n",
       "17  /usr/sbin/nologin  \n",
       "18         /bin/false  \n",
       "19         /bin/false  \n",
       "20         /bin/false  \n",
       "21          /bin/bash  \n",
       "22  /usr/sbin/nologin  \n",
       "23          /bin/bash  \n",
       "24          /bin/bash  \n",
       "25         /bin/false  \n",
       "26         /bin/false  \n",
       "27          /bin/bash  \n",
       "28         /bin/false  \n",
       "29         /bin/false  \n",
       "30         /bin/false  \n",
       "31            /bin/sh  \n",
       "32         /bin/false  \n",
       "33          /bin/bash  \n",
       "34          /bin/bash  \n",
       "35          /bin/bash  \n",
       "36          /bin/bash  \n",
       "37          /bin/bash  \n",
       "38         /bin/false  \n",
       "39         /bin/false  \n",
       "40            /bin/sh  \n",
       "41         /bin/false  \n",
       "42       /bin/nologin  \n",
       "43            /bin/sh  \n",
       "44          /bin/bash  \n",
       "45         /bin/false  \n",
       "46         /bin/false  \n",
       "47          /bin/bash  \n",
       "48         /bin/false  "
      ]
     },
     "execution_count": 1,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "import pandas as pd\n",
    "from pandas import Series, DataFrame\n",
    "\n",
    "df = pd.read_csv('../data/linux-etc-passwd.txt', \n",
    "                 sep=':', comment='#', header=None,\n",
    "                names=['username', 'password', 'userid', 'groupid', 'name', 'homedir', 'shell'])\n",
    "df"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3 (ipykernel)",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.11.6"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 4
}
